home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Logiciels PC Special 3
/
Logiciel PC - Hors-Serie 3.iso
/
Logs
/
arcade
/
system16
/
s16079dx
/
SDI.GCS
< prev
next >
Wrap
Text File
|
1998-05-23
|
2KB
|
111 lines
**************************************************
* SEGA 1987 | Strategic Defense Initiative *
**************************************************
.game SDI
.shortname sdi
.gamenumber 7
.rompath roms\sdi\
.zip sdi.zip
!REM Need_mouse
.romsize 3
.romload a4.rom a1.rom
.romload a5.rom a2.rom
.romload a6.rom a3.rom
* change split-scroll signature
.patchcode 0x110c 0x80
* forced up-right
*.patchcode 0x102e8 0x60
*.patchcode 0x102dc 0x30
*.patchcode 0x102dd 0x3c
*.patchcode 0x102de 0x00
*.patchcode 0x102df 0x01
.patchcode 0x102f2 0x00
.patchcode 0x102f3 0x02
.scrsize 32
.scrload b9.rom b10.rom b11.rom
.objsize 512
.objload b1.rom b5.rom
.objload b2.rom b6.rom
.objload b3.rom b7.rom
.objoffs 00 00 00 00 00 00 00 0x06 00 00 00 0x04 00 0x02 00 00
.defram 0x40 64
.defram 0x41 64
.defram 0x44 64
.defram 0x84 64
.defram 0xC4 64
.defram 0xC6 64
.defram 0x12 64
.defram 0xfe 1
.defram 0xFF 64
.define txt 0x41
.define vid 0x40
.define io 0xC4
.define spr 0x44
.define pal 0x84
.define soundbank 0xfe
.define iopl1 0x1005
.define iopl2 0x1003 * not used *
.define iogen 0x1001 * GENERAL + SHOT P1/P2 (bits 6,7)
.define iods1 0x2003
.define iods2 0x2001
.define reghsfg 0x410E98
.define reghsbg 0x410E9A
.define regvsfg 0x410E91
.define regvsbg 0x410E93
.define regpsfg 0x410E81
.define regpsbg 0x410E83
*.define regscract 0xF018
.define regsplit0 0x410f80
.define regsplit1 0x410fc0
.define regsplit2 0x410f00
.define regsplit3 0x410f40
.define bglayer 0x83
.define fgpriority 0x7f
.define dactype 0
.dup 0x123407 0xfe0007 0xff
.sound 3 (0=nosound)
.samplespath samples\sdi\sdi_
.voicerange 0x41 0x4f
.sfxrange 0xa0 0xba
.bgmrange 0x90 0x9a
.z80load a7.rom
*.z80patch 0x112 0xc7
.ym2151
*.analogstick 0xC43001 0 0x80 4 0x00 0xC43005 0 0x80 4 0x00 0 0 0 0 0
*mouse X-Ptr Y-Ptr Shot-Ptr MinX DefX MaxX MinY DefY MaxY ButtonMask
.mouse 0xC43001 0xC43005 0xC41001 0 16384 32762 0 16384 32762 0x40
.labeljoy DOWN_P1 UP_P1 RIGHT_P1 LEFT_P1 DOWN_P2 UP_P2 RIGHT_P2 LEFT_P2
.labelgen COIN_1 COIN_2 TEST SERVICE 1P_START 2P_START 6 7
* 0xC41005 = directions D1 U1 R1 L1 D2 U2 R2 L1
* 0xC41001 = general + shots player 1 (bit 6) and player 2 (bit 7)
* 0xC43001 = player 1 X
* 0xC43005 = player 1 Y
* 0xC43009 = player 2 X
* 0xC4300D = player 2 Y
* 0x123407 = sound request byte address
.end